demand shocks - Turkish English Dictionary